﻿using System;

namespace EPiMVC.Routing
{
    public class PageTypeBuilderSafeControllerNameConvention : IControllerNameConvention
    {
        public string GetDefaultControllerName(Type pageDataType)
        {
            if (pageDataType.Name.ToLower().Contains("proxy"))
                return pageDataType.Name.Substring(0, pageDataType.Name.ToLower().IndexOf("proxy"));

            return pageDataType.Name;
        }
    }
}
